package com.smyh.bean;

/**
 * 遥信点号对象信息
 * @author Administrator
 *
 */
public class PointObjInfo {

	/**
	 * 点位值：10进制
	 */
	private Integer pointV;
	/**
	 * 1-遥信
	 * 2-遥测
	 * 3-遥调
	 * 4-遥控
	 */
	private Integer pointType;
	
	/**
	 * 逻辑组号
	 */
	private Integer groupNum;
	/**
	 * 遥信：数据点号：代表了具体意义:
	 * 1:A相短路
	 * 2:B相短路
	 * 3:C相短路
	 * 4:O相短路
	 * 
	 * 5:A相接地
	 * 6:B相接地
	 * 7:C相接地
	 * 8:O相接地
	 * 
	 * 9:A相通讯异常
	 * 10:B相通讯异常
	 * 11:C相通讯异常
	 * 12:O相通讯异常
	 * 
	 * 13:A相过流
	 * 14:B相过流
	 * 15:C相过流
	 * 16:O相过流
	 * 
	 * 17:A相速断
	 * 18:B相速断
	 * 19:C相速断
	 * 20:O相速断
	 * 
	 * 21:A相断电
	 * 22:B相断电
	 * 23:C相断电
	 * 24:D相断电
	 * 
	 * 25:A相电池欠压
	 * 26:B相电池欠压
	 * 27:C相电池欠压
	 * 28:O相电池欠压
	 * 
	 */
	/**
	 * 遥测：数据点号：代表了具体意义:
	 * 
	 * 1:A相电流
	 * 2:B相电流
	 * 3:C相电流
	 * 4:O相电流
	 * 
	 * 5:A相电场
	 * 6:B相电场
	 * 7:C相电场
	 * 8:O相电场
	 * 
	 * 9:A相电池电压
	 * 10:B相电池电压
	 * 11:C相电池电压
	 * 12:O相电池电压
	 * 
	 * 13:A相指示器温度 
	 * 14:B相指示器温度 
	 * 15:C相指示器温度 
	 * 16:O相指示器温度 
	 * 
	 */
	
	/**
	 * 遥调报文类型：
	 * 
	 * 
	 */
	
	/**
	 * 遥控报文类型：
	 */
	
	private Integer dataPoint;
	/**
	 * 描述：
	 */
	private String desc;
	public Integer getPointV() {
		return pointV;
	}
	public void setPointV(Integer pointV) {
		this.pointV = pointV;
	}
	
	
	public Integer getPointType() {
		return pointType;
	}
	public void setPointType(Integer pointType) {
		this.pointType = pointType;
	}
	public Integer getGroupNum() {
		return groupNum;
	}
	public void setGroupNum(Integer groupNum) {
		this.groupNum = groupNum;
	}
	public Integer getDataPoint() {
		return dataPoint;
	}
	public void setDataPoint(Integer dataPoint) {
		this.dataPoint = dataPoint;
	}
	public String getDesc() {
		return desc;
	}
	public void setDesc(String desc) {
		this.desc = desc;
	}
	@Override
	public String toString() {
		return "PointObjInfo [dataPoint=" + dataPoint + ", desc=" + desc
				+ ", groupNum=" + groupNum + ", pointV=" + pointV + "]";
	}
	
}
